.details{
    padding-top: 48px;
    padding-bottom: 80px;
}
.details .title{
    font-size: 18px;
    color: #333333;
    margin-bottom: 20px;
    text-align: center;
}
.details .sub{
    display: flex;
    justify-content: space-around;
    padding-bottom: 14px;
    border-bottom: 1px solid #C1C1C1;
}
.details .sub div{
    text-align: center;
    font-size: 12px;
    color: #999999;
}
.details .article{
    border-bottom: 1px solid #C1C1C1;
    margin-bottom: 20px;
}
.details .article img{
    max-width: 100%;
}
.details .article table{
    margin-bottom: 10px;
    border-collapse: collapse;
    display: table;
    font-size: 14px;
}
.details .article td, th {
    padding: 5px 10px;
    border: 1px solid #DDD;
}